surplus returns - Spanish English Dictionary